very soft and fresh cheese - Francés Inglés Diccionario